home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++,rec.games.programmer,alt.msdos.programmer,comp.programming
- Path: ntcs-ip31.uchicago.edu!user
- From: j-jahnke@uchicago.edu (Jerome Jahnke)
- Subject: Re: Young programmers read me.
- X-Nntp-Posting-Host: ntcs-ip31.uchicago.edu
- Message-ID: <j-jahnke-1704962012350001@ntcs-ip31.uchicago.edu>
- Sender: news@midway.uchicago.edu (News Administrator)
- Organization: BSD Academic Computing
- X-Newsreader: Yet Another NewsWatcher 2.2.0b4
- References: <4icpp9$7hr@barad-dur.nas.com> <4imqe4$cj3@ping1.ping.be> <1996Mar23.224853.116513@kuhub.cc.ukans.edu> <4j52hn$ikb@news.ios.com> <Pine.OSF.3.91.960403112207.17337H-100000@bud.cc.swin.edu.au> <aidan-0404961557290001@meathook.intac.com> <pnoguchi-0404962135210001@pnoguchi.his.com> <4kv046$lg4@ionews.ionet.net>
- Date: Thu, 18 Apr 1996 01:12:35 GMT
-
- In article <4kv046$lg4@ionews.ionet.net>, tconiam@ionet.net (Todd Coniam) wrote:
-
- > In article <pnoguchi-0404962135210001@pnoguchi.his.com>, pnoguchi@his.com
- > says...
- > >
- > >The reason people use C/C++ is because it allows a grand abstraction of
- > >programming which Pascal, due to its inherent design, will not allow the
- > >programmer to do. Unlike Pascal, C/C++ compilers usually assume a
- > >programmer is intelligent enough to capture most bugs in a program, which
- > >is a good reason for loose syntax. Besides which, if you have so much
- > >trouble with C/C++, is that a failing of the language, or your programming
- > >skills?
- > >
- > >MSN
- > >
- > >--
- > >I WILL take over the world... I just need some money...screw Windows 95
- > >
- > >The neo-OS page:
- > >http://www2.zoom.com/personal/bhelfman
- >
- > --
- > While experience in the commercial world has proven time and time again that
- > programmers are not capable of capturing most bugs in the program when using
- > C/C++ until well into the development. C/C++ is inherently one of the most
- > error prone languages around. Dangling pointers and memory leaks are all
- > slip into code much too easy, and are horrible to try and track down. The
- > folks at Purity Software(C) are making money hand over fist selling products
- > that help with just these problems. Perhaps you've heard of 'Purify'?
-
- Of course if I use ADA, I won't have any hard to find bugs. Sheesh, ever
- think that this is the case becuase the programmers don't understand what
- they are doing? I deal with student programmers all the time. And they for
- the most part keep me on my toes as they are constantly using new data
- structures they learn in class, in code they write for me. I have gotten
- to the point I can tell which class they are enrolled in by their code.
-
- Only a poor workman blames his toes, C++ is a nice language, it is not ADA
- nor was it intended to be. It has a role to fill, and it has done a great
- job there. I won't say I write error free code, but short of garbage
- collection I am sure I would leave dangling pointers no matter what I
- wrote in. ADA has garbage collection you say, well I don't want it thank
- you very much I have much better things for my software to do than go
- around cleaning up after me.
-
- Jer,
-
- --
- Jerome Jahnke
- BSD Academic Computing
- University of Chicago
- j-jahnke@uchicago.edu
-